package com.lanou.sinasports.beans;

import java.util.List;

/**
 * Created by dllo on 16/1/25.
 */
public class GsonNbaDec {


    /**
     * status : {"code":0,"msg":"succ"}
     * data : [{"video_id":"250455106","title":"视频集锦-科斯塔造红+抢点致胜 切尔西1-0阿森纳","length":"285120","from":"ivms","media_tag":"250455106|1|669|16691013|1006,49|0|1006|49|41|7974","transcode_system":"colonel","transcode_status":"1","image":"http://p.v.iask.com/video/250/455/106/250455106.jpg","description":"\n　　北京时间1月25日00:00(英国当地时间24日16:00)，2015/16赛季英超第23轮一场焦点战在酋长球场展开争夺，阿森纳主场0比1不敌切尔西，科斯塔制造默特萨克犯规红牌下场后进球。阿森纳联赛主场4连胜被终结，遭切尔西双杀后滑落至积分榜第3。\n\n　　以上是相关视频。","create_time":"1453658308","embed_swf":"http://video.sina.com.cn/share/video/250455106.swf","video_url":"http://video.sina.com.cn/view/250455106.html","tags":"","videos":[{"file_id":"139695679","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"285120"},{"file_id":"139711860","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"285120"},{"file_id":"139695681","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"285120"},{"file_id":"139695683","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"285120"}],"timeLength":0,"count":"314465","algorithm":"HOTREC","ipad_url":"http://v.iask.com/v_play_ipad.php?vid=139711860"},{"video_id":"250439490","title":"视频-梅西诺坎普展示金球奖 巨幅tifo蔚为壮观","length":"43920","from":"ivms","media_tag":"250439490|1|1548121069|115481210691004|1006,49|0|1006|49|416|7998","transcode_system":"colonel","transcode_status":"1","image":"http://p.v.iask.com/video/250/439/490/250439490.jpg","description":"\n 北京时间1月18日03:30(西班牙当时时间17日21:30)，2015/16赛季西班牙足球甲级联赛第20轮一场焦点战在诺坎普球场展开争夺，巴塞罗那主场6比0大胜毕尔巴鄂竞技。比赛前梅西展示了自己的第5座金球奖。\n\n 以上是相关视频。","create_time":"1453072051","embed_swf":"http://video.sina.com.cn/share/video/250439490.swf","video_url":"http://video.sina.com.cn/view/250439490.html","tags":"","videos":[{"file_id":"139670176","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"43920"},{"file_id":"139670178","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"43920"},{"file_id":"139655487","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"43920"},{"file_id":"139655489","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"43920"}],"timeLength":0,"count":"556150","algorithm":"HOTREC","ipad_url":"http://v.iask.com/v_play_ipad.php?vid=139670178"},{"video_id":"250455381","title":"视频-帕戈32分马布里21+6 广厦绝杀北京止连败","length":"177040","from":"ivms","media_tag":"250455381|1|1548121069|115481210691004|1006,47|0|1006|47|7021|7921","transcode_system":"colonel","transcode_status":"1","image":"http://p.v.iask.com/video/250/455/381/250455381.jpg","description":"\n 北京时间1月24日,CBA第33轮全面开战。近况不佳掉至积分榜第六位的广厦队坐镇主场以100-97力克卫冕冠军北京队,终结了自己的三连败。帕戈命中压哨三分绝杀对手。\n\n　　帕戈是球队获胜的最大功臣,在队友状态低迷的情况下他依靠个人能力串联全队,帮助球队紧咬比分,并在末节最后时刻压哨三分命中,导演了一次精彩的绝杀。全场比赛帕戈16投10中,砍下32分5篮板9助攻。\n\n 以上是相关视频。","create_time":"1453680830","embed_swf":"http://video.sina.com.cn/share/video/250455381.swf","video_url":"http://video.sina.com.cn/view/250455381.html","tags":"","videos":[{"file_id":"139696243","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"177040"},{"file_id":"139712562","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"177040"},{"file_id":"139696245","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"177040"},{"file_id":"139696241","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"177040"}],"timeLength":0,"count":"191767","algorithm":"HOTREC","ipad_url":"http://v.iask.com/v_play_ipad.php?vid=139712562"},{"video_id":"250455638","title":"视频-海飞丝每周实力时刻 红军跌宕剧情太过瘾","length":"439200","from":"ivms","media_tag":"250455638|1|2721912500|427219124531191|1006,49|0|1006|49|41|0","transcode_system":"colonel","transcode_status":"1","image":"http://p.v.iask.com/video/250/455/638/250455638.jpg","description":"\n 本周焦点战伦敦双强红蓝大战波澜不惊，少打一人的阿森纳被切尔西双杀。最精彩的比赛无疑是利物浦客场挑战金丝雀诺维奇。利物浦率先进球后被对手连扳三球，但是之后红军绝地反击最终在补时读秒阶段完成绝杀5-4战胜对手。整个剧情犹如好莱坞大片一般跌但起伏扣人心弦让人大呼过瘾！精彩节目不容错过，敬请收看本期海飞丝每周实力时刻，一起来欣赏吧！\n\n 以上是相关视频。","create_time":"1453685892","embed_swf":"http://video.sina.com.cn/share/video/250455638.swf","video_url":"http://video.sina.com.cn/view/250455638.html","tags":"","videos":[{"file_id":"139696863","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"439200"},{"file_id":"139713106","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"439200"},{"file_id":"139713104","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"439200"},{"file_id":"139696861","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"439200"}],"timeLength":0,"count":"80699","algorithm":"HOTREC","ipad_url":"http://v.iask.com/v_play_ipad.php?vid=139713106"},{"video_id":"250456142","title":"视频-鲁能新外援吉尔集锦 硬朗防守+霸气头槌","length":"243833","from":"ivms","media_tag":"250456142|1|669|16691019|1006,46|0|1006|46|413|7614","transcode_system":"colonel","transcode_status":"1","image":"http://p.v.iask.com/video/250/456/142/250456142.jpg","description":"\n  北京时间1月25日，山东鲁能俱乐部官方宣布正式签下科林蒂安后卫吉尔，据悉鲁能支付约1000万欧元的转会费，吉尔的年薪也达到了350万欧元，这也是鲁能本赛季签下的第一名外援，这也意味着鲁能目前的外援阵容中必将有一人离队。吉尔作为主力中卫帮助科林蒂安夺得了2015赛季巴甲联赛冠军，巴甲联赛累计出场162次打入7个进球并有3次助攻，作为巴西国脚，吉尔累计为巴西国家队出场5次，没有取得进球，已经成为邓加手下的重要一员。目前，德国足球数据网络媒体《转会市场》给吉尔标出的评估身价是750万欧元。\n\n 以上是相关视频。","create_time":"1453699168","embed_swf":"http://video.sina.com.cn/share/video/250456142.swf","video_url":"http://video.sina.com.cn/view/250456142.html","tags":"","videos":[{"file_id":"139714634","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"243833"},{"file_id":"139698483","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"243833"},{"file_id":"139698479","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"243833"},{"file_id":"139698481","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"243833"}],"timeLength":0,"count":"32741","algorithm":"HOTREC","ipad_url":"http://v.iask.com/v_play_ipad.php?vid=139714634"}]
     */

    private ResultEntity result;

    public void setResult(ResultEntity result) {
        this.result = result;
    }

    public ResultEntity getResult() {
        return result;
    }

    public static class ResultEntity {
        /**
         * code : 0
         * msg : succ
         */

        private StatusEntity status;
        /**
         * video_id : 250455106
         * title : 视频集锦-科斯塔造红+抢点致胜 切尔西1-0阿森纳
         * length : 285120
         * from : ivms
         * media_tag : 250455106|1|669|16691013|1006,49|0|1006|49|41|7974
         * transcode_system : colonel
         * transcode_status : 1
         * image : http://p.v.iask.com/video/250/455/106/250455106.jpg
         * description :
         　　北京时间1月25日00:00(英国当地时间24日16:00)，2015/16赛季英超第23轮一场焦点战在酋长球场展开争夺，阿森纳主场0比1不敌切尔西，科斯塔制造默特萨克犯规红牌下场后进球。阿森纳联赛主场4连胜被终结，遭切尔西双杀后滑落至积分榜第3。

         　　以上是相关视频。
         * create_time : 1453658308
         * embed_swf : http://video.sina.com.cn/share/video/250455106.swf
         * video_url : http://video.sina.com.cn/view/250455106.html
         * tags :
         * videos : [{"file_id":"139695679","file_api":"http://v.iask.com/v_play.php","definition":"sd","type":"hlv","length":"285120"},{"file_id":"139711860","file_api":"http://v.iask.com/v_play_ipad.php","definition":"sd","type":"mp4","length":"285120"},{"file_id":"139695681","file_api":"http://v.iask.com/v_play.php","definition":"hd","type":"hlv","length":"285120"},{"file_id":"139695683","file_api":"http://v.iask.com/v_play.php","definition":"ffd","type":"hlv","length":"285120"}]
         * timeLength : 0
         * count : 314465
         * algorithm : HOTREC
         * ipad_url : http://v.iask.com/v_play_ipad.php?vid=139711860
         */

        private List<DataEntity> data;

        public void setStatus(StatusEntity status) {
            this.status = status;
        }

        public void setData(List<DataEntity> data) {
            this.data = data;
        }

        public StatusEntity getStatus() {
            return status;
        }

        public List<DataEntity> getData() {
            return data;
        }

        public static class StatusEntity {
            private int code;
            private String msg;

            public void setCode(int code) {
                this.code = code;
            }

            public void setMsg(String msg) {
                this.msg = msg;
            }

            public int getCode() {
                return code;
            }

            public String getMsg() {
                return msg;
            }
        }

        public static class DataEntity {
            private String video_id;
            private String title;
            private String length;
            private String from;
            private String media_tag;
            private String transcode_system;
            private String transcode_status;
            private String image;
            private String description;
            private String create_time;
            private String embed_swf;
            private String video_url;
            private String tags;
            private int timeLength;
            private String count;
            private String algorithm;
            private String ipad_url;
            /**
             * file_id : 139695679
             * file_api : http://v.iask.com/v_play.php
             * definition : sd
             * type : hlv
             * length : 285120
             */

            private List<VideosEntity> videos;

            public void setVideo_id(String video_id) {
                this.video_id = video_id;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public void setLength(String length) {
                this.length = length;
            }

            public void setFrom(String from) {
                this.from = from;
            }

            public void setMedia_tag(String media_tag) {
                this.media_tag = media_tag;
            }

            public void setTranscode_system(String transcode_system) {
                this.transcode_system = transcode_system;
            }

            public void setTranscode_status(String transcode_status) {
                this.transcode_status = transcode_status;
            }

            public void setImage(String image) {
                this.image = image;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public void setCreate_time(String create_time) {
                this.create_time = create_time;
            }

            public void setEmbed_swf(String embed_swf) {
                this.embed_swf = embed_swf;
            }

            public void setVideo_url(String video_url) {
                this.video_url = video_url;
            }

            public void setTags(String tags) {
                this.tags = tags;
            }

            public void setTimeLength(int timeLength) {
                this.timeLength = timeLength;
            }

            public void setCount(String count) {
                this.count = count;
            }

            public void setAlgorithm(String algorithm) {
                this.algorithm = algorithm;
            }

            public void setIpad_url(String ipad_url) {
                this.ipad_url = ipad_url;
            }

            public void setVideos(List<VideosEntity> videos) {
                this.videos = videos;
            }

            public String getVideo_id() {
                return video_id;
            }

            public String getTitle() {
                return title;
            }

            public String getLength() {
                return length;
            }

            public String getFrom() {
                return from;
            }

            public String getMedia_tag() {
                return media_tag;
            }

            public String getTranscode_system() {
                return transcode_system;
            }

            public String getTranscode_status() {
                return transcode_status;
            }

            public String getImage() {
                return image;
            }

            public String getDescription() {
                return description;
            }

            public String getCreate_time() {
                return create_time;
            }

            public String getEmbed_swf() {
                return embed_swf;
            }

            public String getVideo_url() {
                return video_url;
            }

            public String getTags() {
                return tags;
            }

            public int getTimeLength() {
                return timeLength;
            }

            public String getCount() {
                return count;
            }

            public String getAlgorithm() {
                return algorithm;
            }

            public String getIpad_url() {
                return ipad_url;
            }

            public List<VideosEntity> getVideos() {
                return videos;
            }

            public static class VideosEntity {
                private String file_id;
                private String file_api;
                private String definition;
                private String type;
                private String length;

                public void setFile_id(String file_id) {
                    this.file_id = file_id;
                }

                public void setFile_api(String file_api) {
                    this.file_api = file_api;
                }

                public void setDefinition(String definition) {
                    this.definition = definition;
                }

                public void setType(String type) {
                    this.type = type;
                }

                public void setLength(String length) {
                    this.length = length;
                }

                public String getFile_id() {
                    return file_id;
                }

                public String getFile_api() {
                    return file_api;
                }

                public String getDefinition() {
                    return definition;
                }

                public String getType() {
                    return type;
                }

                public String getLength() {
                    return length;
                }
            }
        }
    }
}
